/**
 * @file 工单操作-赔偿单审核
 */
layui.define(['layer', 'list_modify_common', 'form', 'table', 'zmnUtils', '$http', 'clipboard', 'NP','upload'], function (exports) {
    var $ = layui.$;
    var form = layui.form;
    var config = layui.oms_work_config;
    var opCommonUtils = layui.list_modify_common;

    var zmnUtils = layui.zmnUtils;
    var $http = layui.$http;
    var clipboard = layui.clipboard;

    var REVIEW_COMPENSATE_URL = '/work/modify/review/compensate.action';


    /**
     * 初始化页面
     */
    function initPage () {

        // 初始化剪切板控制器
        clipboard.init();
    }

    function saveReviewResult (params, elem) {
        $http.lockSave(REVIEW_COMPENSATE_URL, params, elem).then(function (data) {
            zmnUtils.layui.toastSuccess('操作成功', function () {
                opCommonUtils.goSomeWorkDetail(data);
            });
        }, function (msg) {
            zmnUtils.layui.toastError(msg || '操作失败');
        });
    }

    /**
     * 初始化页面事件
     */
    function initEvent () {
        // 监听表单提交
        form.on("submit()",function (obj) {
            var formData = obj.field;
            // 保存
            saveReviewResult(formData, obj.elem);
            return false;
        });
    }


    // 程序入口
    function init () {
       // 初始化页面
       initPage();
       // 初始化事件
       initEvent();
    }
    // 初始化
    init();

    exports('oms_work_modify_compensate_review');
});
